package com.cly.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.cly.domain.ProdComm;
import com.cly.vo.ProdCommOverview;

public interface ProdCommService extends IService<ProdComm>{


    /**
     * 分页查询商品评论
     * @param page
     * @param prodComm
     * @return
     */
    Page<ProdComm> findProdCommPage(Page<ProdComm> page, ProdComm prodComm);

    /**
     * 根据商品id查询商品评论总览
     * @param prodId
     * @return
     */
    ProdCommOverview getProdCommOverview(Long prodId);

    /**
     * 根据商品id分页查询商品评论
     * @param prodId
     * @param page
     * @param evaluate
     * @return
     */
    Page<ProdComm> getProdCommPage(Long prodId, Page<ProdComm> page, Integer evaluate);
}
